OTP\Handler\Forms\VisualFormBuilder S

Total Complexity 40
Dependencies 8
Dependents 0
Total lines 244
Lines of code 169
Logical lines of code 88
Comment lines 0
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
handleFormOptions()
S
59 4 14
handleForm()
S
58 4 13
checkIntegrity()
S
61 4 13
parseFormDetails()
S
59 3 14
__construct()
S
56 2 18
getPhoneNumberSelector()
S
70 3 6
mo_enqueue_vf()
S
56 1 17
isPhoneVerificationEnabled()
S
75 2 4
getFieldID()
S
68 2 6
checkIfVerificationNotStarted()
S
69 2 7
startOTPVerification()
S
65 2 9
_send_vf_otp_to_email()
S
65 2 9
_send_vf_otp_to_phone()
S
65 2 9
_send_otp_vf_ajax()
S
69 2 7
processFormAndValidateOTP()
S
75 1 5
handle_failed_verification()
S
75 1 5
handle_post_verification()
S
72 1 6
unsetOTPSessionVariables()
S
80 1 3
checkIntegrityAndValidateOTP()
S
75 1 4